cat dogs puppies animal laptop veterinarian cats firewall antivirus hospital spyware pets veterinary computer puppy adware notebook computer repair vet internet